make a contribution - German English Dictionary